Damage Control Domain: Using Petri Nets for Intelligent Scheduling
نویسندگان
چکیده
Many Artificial Intelligence decision-making systems operate in cycles. A typical problem-solving cycle might consist of deliberation, scheduling, and execution steps. At the deliberation step a number of feasible actions are generated. They are then evaluated by a scheduler at the scheduling step and the most suitable action is performed at the execution step. This paper presents a scheduling approach that uses the mathematically well-founded framework of Petri Nets as an environment model. The paper extends the classical Petri Nets (PT-nets) model in various ways and shows their applications to the test-bed domain of ship damage control. The use of a scheduler based on Time Interval Petri Nets in the domain of ship damage control resulted in 21 of 160 ships being lost in an immersive simulated environment. This is a 46% improvement over the performance of subject experts where 39 ships were lost.
منابع مشابه
Using Petri Nets to Represent Context in Blackboard Scheduling
The blackboard approach has been successfully used in a variety of domains. A typical problem-solving cycle consists of deliberation, scheduling, and execution steps. This paper presents a scheduling approach that uses the mathematically well-founded framework of Petri Nets as an environment model to represent the scheduling context. The paper extends the classical Petri Nets model in various w...
متن کاملManufacturing Scheduling Using Colored Petri Nets and Reinforcement Learning
Agent-based intelligent manufacturing control systems are capable to efficiently respond and adapt to environmental changes. Manufacturing system adaptation and evolution can be addressed with learning mechanisms that increase the intelligence of agents. In this paper a manufacturing scheduling method is presented based on Timed Colored Petri Nets (CTPNs) and reinforcement learning (RL). CTPNs ...
متن کاملML-TIPN: An Algorithm for Automated Acquisition of Domain Models based on Time Interval Petri Nets
Extended Petri Nets have been applied to artificial intelligence reasoning processes, in areas such as planning, uncertainty reasoning, knowledgebased intelligent systems, and qualitative simulation. Creating Petri Net domain models faces the same challenges that confront all knowledge-intensive AI performance systems: model specification, knowledge acquisition, and refinement. Thus, a fundamen...
متن کاملModeling of Continuous Systems Using Modified Petri Nets
Due to the changes which may occur in their parameters, systems are usually demonstrated by some subsystems for different conditions. This paper employs Modified Petri Nets (MPN) to model theses subsystems and makes it simple to analyze them. In this method, first, the continuous transfer function is converted to a discrete transfer function and then, by MPN, system is modeled and analyzed. All...
متن کاملOverview of Modeling, Scheduling, Planning, and Control Using Petri Net Representation and AI Search
This paper reviews the research work on Petri nets representations and the AI based search approaches. It coves the following contents: 1) Petri nets (PN) and PN modeling of manufacturing systems; 2) Scheduling using PN and AI search and PN based scheduling of flexible manufacturing systems using hybrid heuristic search; 3) PN based planning; 4) Closed-loop control using PN; 5) Rule-based PN an...
متن کامل